//-------------------------------------------------------------------
//	Copyright (c) 2010-2014  Zhirnov Andrey
//	This file is part of the "UX Standard Lib" project.
//	See copyright notice in "UX_STL_Core.h".
//-------------------------------------------------------------------

#ifndef _UXS_POSIX_OS_H
#define _UXS_POSIX_OS_H

#pragma once

#include "../Base/Common.h"

#ifdef PLATFORM_BASE_POSIX

#if defined( PLATFORM_SDL )
	// disable WinAPI Shells
#else
	// enable WinAPI Shells
#	define PLATFORM_BASE_POSIX_SHELL
#endif


namespace UX_STL
{
namespace posix
{

#	include <time.h>
#	include <dlfcn.h>
#	include <pthread.h>
//#	include <signal.h>
#	include <unistd.h>
#	include <semaphore.h>
//#	include <errno.h>

}	// posix
}	// UX_STL

#endif	// PLATFORM_BASE_POSIX
#endif	// _UXS_POSIX_OS_H